<?php
use utiles\SessionUtil;
use utiles\Config;
use datos\ClienteDao;
use utiles\Constantes;
include_once __DIR__ . '/../autoload.php';
//header("Content-Type: text/html; charset=iso-8859-1");
SessionUtil::start();
SessionUtil::isLogged();

if( isset($_GET["q"]) )
{
    $rutCliente = trim($_GET["q"]);
    $vendedor = SessionUtil::getUserSession();
    $conexion = Config::conectarPDO();
    $clienteDao = new ClienteDao($conexion);
    $cliente = $clienteDao->getClienteByRut($rutCliente);
    if(strcasecmp($vendedor->getPerfil(), Constantes::$PERFIL_USER) == 0){
    	if($cliente['cod_vendedor'] != $vendedor->getCodVendedor()){
    		$cliente['errIdn'] = 1;
    		$cliente['errGlosa'] = 'Usuario no autorizado para consultar este cliente';
    	} 
    }
    echo json_encode($cliente);
    
//     if(strcasecmp($_SESSION['perfil'],'admin') == 0) {
//       $sql = "SELECT cliente.cod_cli, cliente.nombre, cliente.rut, vendedor.cod_vendedor as codvendedor, vendedor.nombre as nomvendedor
//             FROM cliente, vendedor
//             WHERE cliente.rut = '$q'
//             AND vendedor.cod_vendedor = cliente.cod_vendedor";
//     } else {
//        $sql = "SELECT cliente.cod_cli, cliente.nombre, cliente.rut, vendedor.cod_vendedor as codvendedor, vendedor.nombre as nomvendedor
//                FROM cliente, vendedor
//                WHERE cliente.rut = '$q'
//                AND cliente.cod_vendedor = '$vendedor' 
//                AND vendedor.cod_vendedor = cliente.cod_vendedor";
//     }

//     $consulta = mysql_query($sql)or die("error");

//     $nfilas = mysql_num_rows($consulta);

//     if( $nfilas > 0 )
//     {
//         for( $i = 0; $i < $nfilas ; $i++ )
//         {
//             $fila = mysql_fetch_array($consulta);
//             echo $fila['cod_cli'] . "|" . $fila['nombre']. "|" . $fila['rut'] . "|" . $fila['codvendedor'] . "|" . $fila['nomvendedor'] . "\n";
//         }
//     }
//     else
//     {
//         echo "false";
//     }
    
//     mysql_close($conexion);
}
?>